licencing agreements - Deutsch Englisch Wörterbuch